canopy drip - Spanish English Dictionary